﻿#all{background:url(topbg.jpg) no-repeat center 0;}
#mainbox,#topbox,#bottombox{width:980px;margin:0 auto;position:relative;clear:both;}
#top{background:url(all/top.jpg) top center no-repeat;}
#topbox{height:30px;text-align:right;font-size: 12px;padding-top: 10px;}

	
#nav{margin:87px auto 0;background:url(all/nav.jpg);height:35px; width:980px;}
#nav ul{width:927px;height:35px;overflow:hidden;margin:0 auto;}
#nav li{float:left;width:103px;height:35px;}
#nav li a{color:#008DCC;display:block;width:103px;height:35px;font-weight:bold;text-decoration:none;font-size:14px;line-height:35px;}
#nav li a:hover{color:#fff;font-weight:bold;background:url(all/na.jpg);}

#banner{margin:0 auto 0; width:980px;}

#mainbox{margin:5px auto 0;}

#bottom{background: url(all/buttom.jpg);
color: #fff;
font-size: 12px;}
#bottom a{color:#fff;}
#bottombox{line-height:22px; margin-top:5px;}
	
/*---layout---*/
.news ul{}
.news li{text-indent:20px;background:url(icon1.jpg) no-repeat 2px 8px;text-align:left;border-bottom:1px dashed #eee;}
.news li a{text-decoration:none;}
.news li a:hover{color:#f00;}
.news li span{float:right}
.pics .fbox {float:left;}
.pics .fbox table {width:100%;}
.pics .fbox td {vertical-align:middle;}
.pics .fbox td.topic a{text-decoration:none;}
.pics .fbox td.topic a:hover{color:#f00;}

.pagebox{color:#222;font-size:12px;text-align:center; padding-top:10px;}
.pagebox input.text {height:14px;line-height:14px}
.pagebox input.button {line-height:20px;height:20px;}
.pagebox a{text-decoration:none;font-size:12px;color:#222;}
.pagebox a:hover{color:#f00;}

.updown {color:#222;font-size:12px; margin:5px auto 0; width:95%;}
.updown a{font-size:12px;color:#222;text-decoration:none;}
.updown a:hover{color:#f00;}
/*---module---*/